@font-face {
  font-family: 'Adobe Garamond';
  src: url('./assets/fonts/adobe-garamond-2.otf');
  font-weight: normal;
}

:root {
  --bg-color: rgb(234, 234, 235);
}

/* 菜单栏样式 */
.menu-bar {
  padding: 0.5rem;
  border-bottom: 1px solid #eee;
  margin-bottom: 1rem;

  button {
    margin-right: 0.5rem;
    padding: 0.3rem 0.6rem;
    border-radius: 4px;

    &.is-active {
      background: #646cff;
      color: white;
    }
  }
}


body,
html {
  padding: 0;
  margin: 0;
  position: relative;
  background: rgb(255, 255, 255);
  height: unset !important;
  //overflow-x: hidden;
  overscroll-behavior: none;
}

body {
  transition: background 0.4s;
  transition-delay: 0.1s;
  background: var(--bg-color);
}

.page ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

video {
  outline: none !important;
  background: var(--bg-color);
}
